Com also has a marshaler that marshals data between com apartments or different com processes . when calling between managed and unmanaged code within the same com apartment , the interop marshaler is the only marshaler involved 当在同一个com单元内的托管和非托管代码之间进行调用时, interop封送拆收器是涉及到的唯一一个封送拆收器。